sewage treatment plant & equipment - Deutsch Englisch Wörterbuch